package com.itheima.test2;

public class StringDemo6 {
    public static void main(String[] args) {
        // 获取身份证的年月日、性别
        String id = "354224199412254464";

        String year = id.substring(6, 10);
        String month = id.substring(10, 12);
        String day = id.substring(12, 14);

        System.out.println("用户的信息为：");
        System.out.println("出生年月为：" + year + "年" + month + "月" + day + "日");

        // 倒数第二位表示性别  奇数为男 偶数为女
        int gender = id.charAt(16); // ASCII值是 53
        gender = gender - 48;
        if (gender % 2 == 0) {
            System.out.println("性别为：女");
        } else {
            System.out.println("性别为：男");
        }
        // 查看ASCII表0、1、2、3...9对应的值
        // 0 --> 48
        // 1 --> 49
        // 2 --> 50
        // 3 --> 51
        // 4 --> 52
        // 5 --> 53
        // 6 --> 54
        // 7 --> 55
        // 8 --> 56
        // 9 --> 57
        // System.out.println('0' + 0); // 48


    }
}
